.evaluation-item{
	width: 100%;
	padding: 32rpx 24rpx 32rpx 24rpx;
	box-sizing: border-box;
	background-color: #ffffff;
	border-radius: 24rpx;
	margin-top: 30rpx;
	.evaluation-item-detail-wrapper{
		display: flex;
		
		.detail-icon-wrapper{
			width: 82rpx;
			height: 82rpx;
			
			margin-right: 24rpx;
		}
		.detail-info-wrapper{
			
			flex: 1;
			.info-top-wrapper{
				display: flex;
				justify-content: space-between;
				
				.top-title{
					height: 44rpx;
					font-size: 16px;
					font-family: $global-font-family;
					font-weight: bold;
					color: #333333;
					line-height: 44rpx;
				}
				.top-date{
					height: 28rpx;
					font-size: 20rpx;
					font-family: $global-font-family;
					font-weight: 400;
					color: #999999;
					line-height: 28rpx;
				}
			}
			.info-score-wrapper{
				display: flex;
				align-items: center;
				.score{
					width:176rpx;
					display: flex;
					align-items: center;
					justify-content: center;
					margin-right: 14rpx;
				}
				.label{
					width:96rpx;
					height:34rpx;
					font-family:$global-font-family;
					color:#aeaeae;
					font-size:24rpx;
				}
			}
		}
	}
	.tag-list-wrapper{
		display: flex;
		flex-wrap: wrap;
		.tag-item{
			margin-top: 20rpx;
			margin-right: 24rpx;
			height: 42rpx;
			background: #E2F2FF;
			border-radius: 16rpx;
			padding: 4rpx 24rpx 4rpx 24rpx;
			box-sizing: border-box;
			font-weight: 400;
			color: #1370C1;
			font-family:$global-font-family;
			display: flex;
			align-items: center;
			justify-content: center;
		}
	}
	.evaluation-content-wrapper{
		font-size: 28rpx;
		font-family:$global-font-family;
		font-weight: 400;
		color: #333333;
		line-height: 40rpx;
		margin-top: 16rpx;
	}
	.reply-list-wrapper{
		background: #F2F2F2;
		border-radius:16rpx;
		padding: 20rpx 24rpx 20rpx 24rpx;
		box-sizing: border-box;
		margin-top: 32rpx;
		.reply-item{
			font-size: 24rpx;
			font-family:$global-font-family;
			font-weight: 400;
			color: #999999;
			line-height: 35rpx;
			letter-spacing: 2rpx;
			margin-bottom: 8rpx;
			.sender-name{
				color: #666666;
				margin-right: 10rpx;
			}
			.reply-content{
				color: #999999;
				
			}
		}
	}
	.reply-btn-wrapper{
		display: flex;
		justify-content: flex-end;
		margin-top: 4rpx;
		.reply-btn{
			height: 34rpx;
			font-size: 24rpx;
			font-family:$global-font-family;
			font-weight: 400;
			color: #999999;
			line-height: 34rpx;
			.icon{
				font-size: 24rpx;
				background-color: #303133;
				margin-right: 4rpx;
				color: #ffffff;
			}
		}
	}
	.order-number{
		margin-top: 24rpx;
		height: 34rpx;
		font-size: 24rpx;
		font-family:$global-font-family;
		font-weight: 400;
		color: #999999;
		line-height: 34rpx;
	}
}